Silicon Labs /EFM32PG22C200F128IM40 /GPIO_S /PORTD_MODEL

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as PORTD_MODEL

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (DISABLED)MODE00 (DISABLED)MODE10 (DISABLED)MODE20 (DISABLED)MODE3

MODE1=DISABLED, MODE0=DISABLED, MODE2=DISABLED, MODE3=DISABLED

Description

mode low

Fields

MODE0

MODE n

0 (DISABLED): Input disabled. Pullup if DOUT is set.

1 (INPUT): Input enabled. Filter if DOUT is set.

2 (INPUTPULL): Input enabled. DOUT determines pull direction.

3 (INPUTPULLFILTER): Input enabled with filter. DOUT determines pull direction.

4 (PUSHPULL): Push-pull output.

5 (PUSHPULLALT): Push-pull using alternate control.

6 (WIREDOR): Wired-or output.

7 (WIREDORPULLDOWN): Wired-or output with pull-down.

8 (WIREDAND): Open-drain output.

9 (WIREDANDFILTER): Open-drain output with filter.

10 (WIREDANDPULLUP): Open-drain output with pullup.

11 (WIREDANDPULLUPFILTER): Open-drain output with filter and pullup.

12 (WIREDANDALT): Open-drain output using alternate control.

13 (WIREDANDALTFILTER): Open-drain output using alternate control with filter.

14 (WIREDANDALTPULLUP): Open-drain output using alternate control with pullup.

15 (WIREDANDALTPULLUPFILTER): Open-drain output using alternate control with filter and pullup.

MODE1

MODE n

0 (DISABLED): Input disabled. Pullup if DOUT is set.

1 (INPUT): Input enabled. Filter if DOUT is set.

2 (INPUTPULL): Input enabled. DOUT determines pull direction.

3 (INPUTPULLFILTER): Input enabled with filter. DOUT determines pull direction.

4 (PUSHPULL): Push-pull output.

5 (PUSHPULLALT): Push-pull using alternate control.

6 (WIREDOR): Wired-or output.

7 (WIREDORPULLDOWN): Wired-or output with pull-down.

8 (WIREDAND): Open-drain output.

9 (WIREDANDFILTER): Open-drain output with filter.

10 (WIREDANDPULLUP): Open-drain output with pullup.

11 (WIREDANDPULLUPFILTER): Open-drain output with filter and pullup.

12 (WIREDANDALT): Open-drain output using alternate control.

13 (WIREDANDALTFILTER): Open-drain output using alternate control with filter.

14 (WIREDANDALTPULLUP): Open-drain output using alternate control with pullup.

15 (WIREDANDALTPULLUPFILTER): Open-drain output using alternate control with filter and pullup.

MODE2

MODE n

0 (DISABLED): Input disabled. Pullup if DOUT is set.

1 (INPUT): Input enabled. Filter if DOUT is set.

2 (INPUTPULL): Input enabled. DOUT determines pull direction.

3 (INPUTPULLFILTER): Input enabled with filter. DOUT determines pull direction.

4 (PUSHPULL): Push-pull output.

5 (PUSHPULLALT): Push-pull using alternate control.

6 (WIREDOR): Wired-or output.

7 (WIREDORPULLDOWN): Wired-or output with pull-down.

8 (WIREDAND): Open-drain output.

9 (WIREDANDFILTER): Open-drain output with filter.

10 (WIREDANDPULLUP): Open-drain output with pullup.

11 (WIREDANDPULLUPFILTER): Open-drain output with filter and pullup.

12 (WIREDANDALT): Open-drain output using alternate control.

13 (WIREDANDALTFILTER): Open-drain output using alternate control with filter.

14 (WIREDANDALTPULLUP): Open-drain output using alternate control with pullup.

15 (WIREDANDALTPULLUPFILTER): Open-drain output using alternate control with filter and pullup.

MODE3

MODE n

0 (DISABLED): Input disabled. Pullup if DOUT is set.

1 (INPUT): Input enabled. Filter if DOUT is set.

2 (INPUTPULL): Input enabled. DOUT determines pull direction.

3 (INPUTPULLFILTER): Input enabled with filter. DOUT determines pull direction.

4 (PUSHPULL): Push-pull output.

5 (PUSHPULLALT): Push-pull using alternate control.

6 (WIREDOR): Wired-or output.

7 (WIREDORPULLDOWN): Wired-or output with pull-down.

8 (WIREDAND): Open-drain output.

9 (WIREDANDFILTER): Open-drain output with filter.

10 (WIREDANDPULLUP): Open-drain output with pullup.

11 (WIREDANDPULLUPFILTER): Open-drain output with filter and pullup.

12 (WIREDANDALT): Open-drain output using alternate control.

13 (WIREDANDALTFILTER): Open-drain output using alternate control with filter.

14 (WIREDANDALTPULLUP): Open-drain output using alternate control with pullup.

15 (WIREDANDALTPULLUPFILTER): Open-drain output using alternate control with filter and pullup.

Links

()